package entities;

import java.util.ArrayList;
import java.util.Date;

public class User {
	
	//login_info
	private int user_number;	//key
	public int getUser_number() {
		return user_number;
	}
	public void setUser_number(int userNumber) {
		user_number = userNumber;
	}

	private int user_type;
	public int getUser_type() {
		return user_type;
	}
	public void setUser_type(int userType) {
		user_type = userType;
	}

	private String user_password;
	public String getUser_password() {
		return user_password;
	}
	public void setUser_password(String userPassword) {
		user_password = userPassword;
	}

	//basic_info
	private int user_id;
	public int getUser_id() {
		return user_id;
	}
	public void setUser_id(int userId) {
		user_id = userId;
	}

	private String user_name;
	public String getUser_name() {
		return user_name;
	}
	public void setUser_name(String userName) {
		user_name = userName;
	}

	private boolean user_sex;
	public boolean isUser_sex() {
		return user_sex;
	}
	public void setUser_sex(boolean userSex) {
		user_sex = userSex;
	}

	//more_info
	private ArrayList<Group> friends;
	public ArrayList<Group> getFriends() {
		return friends;
	}
	public void setFriends(ArrayList<Group> friends) {
		this.friends = friends;
	}

	private State current_state;
	public State getCurrent_state() {
		return current_state;
	}
	public void setCurrent_state(State currentState) {
		current_state = currentState;
	}

	private ArrayList<Date> my_calendar;
	public ArrayList<Date> getMy_calendar() {
		return my_calendar;
	}
	public void setMy_calendar(ArrayList<Date> myCalendar) {
		my_calendar = myCalendar;
	}
	
}
